Senior software developer

  •  Wrocław
  •  
  •  Engineering

Job Description

About Talenteria LLC
Talenteria LLC is a forward-thinking HR tech company building next-generation recruitment marketing and career site platforms for fast-growing organizations worldwide. We combine modern engineering practices with deep domain expertise to help our customers attract, engage, and hire top talent at scale. Our distributed, collaborative team values clean architecture, pragmatic innovation, and shipping solutions that genuinely delight users.

Role Overview – Senior Software Developer
We are looking for a Senior Software Developer to design, build, and scale core components of our talent acquisition platform. You will take ownership of complex features end-to-end, influence architectural decisions, and mentor engineers while remaining deeply hands-on with code. This role is ideal for someone who thrives in a product-centric environment, enjoys solving technical challenges in SaaS at scale, and wants to shape the future of recruitment technology.

What You’ll Be Working On
You will work on designing and implementing new product capabilities (e.g., integrations, analytics, career site experiences), evolving our platform architecture for performance and reliability, and improving our development practices. You’ll collaborate closely with Product, Design, and Customer Success to translate real customer needs into robust, maintainable solutions.

Who You Are
You are an experienced software engineer with a strong background in modern web application development and cloud-native architectures. You care about code quality, automated testing, and observability, and you are comfortable making trade-offs between speed and robustness. You enjoy collaborating across disciplines, mentoring others, and breaking down ambiguous problems into actionable steps. You communicate clearly, work independently, and take ownership of outcomes.

Why Join Talenteria?
At Talenteria, you will join a compact, senior team where your decisions have a visible impact on the product and the company. We offer a professional, respectful environment with a focus on outcomes, not bureaucracy. You’ll have the opportunity to influence our technical roadmap, adopt modern tools and practices, and grow into broader architecture or leadership responsibilities. We value flexibility, continuous learning, and a healthy work-life balance.

How to Apply
If you’re excited about building modern, scalable SaaS products that shape how companies attract talent, we’d like to hear from you. Please submit your CV (and optionally links to GitHub, portfolio, or notable projects) along with a brief note on your most complex recent project and your role in it. Our hiring process typically includes an initial conversation with HR, a technical interview with senior engineers, and a final discussion focused on culture and collaboration.

Key Responsibilities

- Design, implement, and maintain scalable, secure, and reliable features for Talenteria’s recruitment marketing and career site platform
- Take technical ownership of complex modules and services, from architecture and design through development, testing, deployment, and monitoring
- Collaborate closely with Product and Design to refine requirements, propose technical solutions, and deliver features that provide clear customer value
- Refactor and improve existing systems for performance, maintainability, and observability while minimizing disruption to customers
- Define and uphold coding standards, architectural guidelines, and best practices across the engineering team
- Mentor and support other developers through code reviews, pairing sessions, and knowledge-sharing initiatives
- Contribute to and improve our CI/CD pipelines, development workflows, and tooling to increase engineering efficiency and quality
- Diagnose, troubleshoot, and resolve complex production issues, driving root-cause analysis and preventive improvements
- Participate in technical planning and roadmap discussions, providing input on feasibility, effort, and risk
- Work closely with Customer Success and Support to understand real-world usage and inform product and technical decisions

Skills & Experience

- 5+ years of professional experience in software development, with at least 2 years in a senior or lead capacity
- Strong proficiency in at least one modern backend language (e.g., C#, Java, Node.js, or similar) and experience building RESTful or GraphQL APIs
- Solid experience with modern frontend development (e.g., React, Vue, or similar) and building responsive, component-based UIs
- Hands-on experience with cloud platforms (preferably AWS, Azure, or GCP) and containerization/orchestration (Docker, Kubernetes or similar)
- Proficiency in relational databases and/or NoSQL systems, including designing performant data models and writing efficient queries
- Strong understanding of software architecture principles, design patterns, and best practices for scalable, secure SaaS applications
- Experience with automated testing (unit, integration), CI/CD pipelines, and code review practices in a collaborative team environment
- Familiarity with monitoring, logging, and performance optimization tools in production environments
- Excellent communication skills and demonstrated ability to work effectively in a distributed, cross-functional team
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Benefits